page.tsx 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import styles from "./page.module.scss";
  2. const EmailDetail = () => {
  3. return (
  4. <div className={styles.emailDetail}>
  5. <div className={styles.title}>
  6. O texto do título do e-mail é exibido aqui. Se o texto for longo
  7. </div>
  8. <div className={styles.date}>27/03/25 14:22:30</div>
  9. <div className={styles.content}>
  10. <img
  11. src="https://img1.baidu.com/it/u=2076262900,1204832320&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=678"
  12. alt=""
  13. className={styles.img}
  14. />
  15. <div
  16. className={styles.contentText}
  17. dangerouslySetInnerHTML={{
  18. __html: `Texto do e-mail:\r\n
  19. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum
  20. laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo.
  21. Proin sodales pulvinar sic tempor. Sociis natoque penatibus et magnis dis
  22. parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra
  23. vulputate, felis tellus mollis orci, sed rhoncus pronin sapien nunc accuan eget.`,
  24. }}
  25. ></div>
  26. </div>
  27. <div className={styles.more}>&lt;Pular texto&gt;</div>
  28. <div className={styles.giftBox}>
  29. <div className={styles.giftItem}>
  30. <img src="/notice/gift2.png" alt="" />
  31. <div className={styles.giftDesc}>
  32. <div>O nome da recompensa é mostrado aqui</div>
  33. <div>prêmio R$1</div>
  34. </div>
  35. </div>
  36. <div className={styles.giftItem}>
  37. <img src="/notice/gift2.png" alt="" />
  38. <div className={styles.giftDesc}>
  39. <div>O nome da recompensa é mostrado aqui</div>
  40. <div>prêmio R$1</div>
  41. </div>
  42. </div>
  43. <div className={styles.btnBox}>
  44. <button>
  45. <span>Receber</span>
  46. </button>
  47. </div>
  48. </div>
  49. </div>
  50. );
  51. };
  52. export default EmailDetail;